Cooperative Reactive Synthesis

نویسندگان

  • Roderick Bloem
  • Rüdiger Ehlers
  • Robert Könighofer
چکیده

A modern approach to engineering correct-by-construction systems is to synthesize them automatically from formal specifications. Oftentimes, a system can only satisfy its guarantees if certain environment assumptions hold, which motivates their inclusion in the system specification. Experience with modern synthesis approaches shows that synthesized systems tend to satisfy their specifications by actively working towards the violation of the assumptions rather than satisfying assumptions and guarantees together. Such uncooperative behavior is undesirable because it violates the aim of synthesis: the system should try to satisfy its guarantees and use the assumptions only when needed. Also, the assumptions often describe the valid behavior of other components in a bigger system, which should not be obstructed unnecessarily. In this paper, we present a hierarchy of cooperation levels between system and environment. Each level describes how well the system enforces both the assumptions and guarantees. We show how to synthesize systems that achieve the highest possible cooperation level for a given specification in Linear Temporal Logic (LTL). The synthesized systems can also exploit cooperative environment behavior during operation to reach a higher cooperation level that is not enforceable by the system initially. The worst-case time complexity of our synthesis procedure is doubly-exponential, which matches the complexity of standard LTL synthesis. This is an extended version of [7] that features an additional appendix.

برای دانلود رایگان متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

Synthesis and in vitro antibacterial study of dihydropyrano[3,2-c]chromene derivatives by nano fluoro apatite doped with Mg and Si as a cooperative catalyst

One of the important Multi-component reaction (MCRs) is the synthesis of dihydropyrano chromene derivatives by one-pot reaction. In this research, an inexpensive and effective one pot three component procedure with good yields for the synthesis of dihydro pyrano chromenes is reported. In this method, the synthesis of pyrano chromene derivatives was followed by using 4-hydroxycoumarin, malononit...

متن کامل

Photovoltaic Microgrids Control by the Cooperative Control of Multi-Agent Systems

This paper presents a cooperative control which is applied to the secondary control of a microgrid controlled via a multi-agent scheme. Balancing power that leads to voltage and frequency stability in a microgrid is essential. The voltage and frequency regulations are limiting within the specified limits and conveying them to their nominal values. Limiting and conveying the voltage and frequenc...

متن کامل

Conceptual Design of n-Butyl Acetate Synthesis Process by Reactive Distillation Using Residue Curve Maps

Residue curve maps are a powerful tool for the preliminary design of Reactive Distillation (RD). In this study, residue curve maps of the n-butyl acetate synthesis reaction were calculated based on the Langmuir–Hinshelwood–Hougen–Watson kinetic and UNIQUAC models to calculate the physical properties of the system. The results showed that the unstable node branch emerged from the n-butyl ace...

متن کامل

Simulated Heat Integration Study of Reactive Distillation Column for Ethanol Synthesis

Ethanol is largely used as a solvent in the synthesis of varnishes and perfumes. It is also used as a preservative for biological products, fuel, and gasoline additives. Anethanol-water mixture, normally obtained by fractional distillation</span...

متن کامل

Investigation on Mechanism of Cordierite Formation from Nano Silica-Magnesium chloride-Reactive Alumina

Cordierite ceramics are used as refractory materials and kiln furnaces tools due to their very low coefficient of thermal expansion, high corrosion resistance and excellent thermal shock resistance. The aim of the present work was to synthesis of cordierite with raw materials including nano silica, magnesium chloride and reactive alumina. The synthesis procedure is done at solid state. Mechanis...

متن کامل

Synthesis of Magnetic Graphene Oxide ‎Nanocomposite for Adsorption Removal of ‎Reactive Red 195: Modelling and ‎Optimizing via Central Composite Design

   In this work, magnetic graphene oxide (MGO) was prepared by in situ synthesis of magnetite nanoparticles in the presence of graphene oxide (GO). The prepared nanocomposite was characterized by applying scanning electron microscopy (SEM), X-ray diffraction (XRD, Fourier transform infrared spectroscopy (FTIR) and vibrating sample magnetometer (VSM). MGO was applied as an ...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

عنوان ژورنال:

دوره   شماره 

صفحات  -

تاریخ انتشار 2015